/* custom.css 文件内容 */

/* 导航栏样式 */
.navbar {
    border-bottom: 1px solid #eaeaea; /* 添加底部边框 */
}

.navbar-brand {
    font-family: 'Arial', sans-serif;
    font-size: 1.5em;
}

.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.nav-link {
    font-family: 'Arial', sans-serif;
    font-size: 1em;
    color: #333; /* 更改链接颜色 */
}

.nav-link:hover {
    color: #007bff; /* 鼠标悬停时链接颜色 */
}

/* 容器样式 */
.container {
    margin-top: 20px; /* 容器顶部外边距 */
    margin-bottom: 20px; /* 容器底部外边距 */
    padding: 20px; /* 容器内边距 */
    background-color: #ffffff; /* 容器背景颜色 */
    border-radius: 5px; /* 容器圆角 */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* 容器阴影 */
}

/* 页脚样式（如果有的话） */
footer {
    background-color: #f8f9fa;
    padding: 10px 0;
    text-align: center;
    border-top: 1px solid #eaeaea;
}

/*添加删除结尾样式*/
.alert .close {
    cursor: pointer;
    padding: 0.75rem 1.25rem;
    line-height: 1;
}

.auto-dismiss {
    transition: opacity 3s ease-out !important;
}